<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>

    <script>

        // 数组：存一组数据
        // var a = 1 ; var b = 2 ;

        // 数组的语法  [,,,,]
        //    方括号
        //    逗号隔开


        // 数据类型
        //     基本数据类型
        //         number  string  boolean  null  undefined
        //     引用数据类型
        //         function  object  array  ....


        // 数组的声明方式
        //    1 字面量声明  var a = [] ;
        //    2 实例化对象
        

        // 判断数组的方法
        //    Array.isArray()




        var arr = [0,1,2,3,4,5,6,7,8,9] ;

        // document.write(arr) ;

        console.log(arr) ;

        // 实例化对象   Array 是一个构造函数 --- 用于创建对象
        var arr2 = new Array(0,1,2,3,4,5,6,7,8,9) ;

        console.log(arr2) ;

        console.log(typeof arr) ;    // object
        console.log(typeof arr2) ;   // object


        // 如何判断一个变量存的是数组？？
        //    typeof  object 
        //    Array.isArray()  判断是不是数组
        console.log(Array.isArray(arr)) ;



        // var a = 1 ;
        // var b = new Number(1) ;

        // var c = 'hi' ;
        // var d = new String('hi') ;

        // console.log(typeof c) ;    // string
        // console.log(typeof d) ;    // object



    </script>
    
</body>
</html>